overnight stay at a hotel - Espagnol Anglais Dictionnaire